//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

#ifndef __ELASTOS_TESTENTRY_H__
#define __ELASTOS_TESTENTRY_H__

EXTERN_C DECL_CODEINIT void CDECL TestKernelSetup(
        physaddr_t paKernelPhysBase, physaddr_t paKernelImagePhysBase);

EXTERN_C DECL_CODEINIT void CDECL TestKernelInitialize();

EXTERN_C DECL_CODEINIT void CDECL TestKernelStartup();

EXTERN_C DECL_CODEINIT void CDECL TestInitMantle();

EXTERN_C void CDECL TestMantleEntry();

EXTERN_C void CDECL TestKernelExit();

#endif //__ELASTOS_TESTENTRY_H__
